Learning: The easiest way to learn is to listen to the portion you want to memorize daily until you can recite 90% of it. Then, fill your learning gaps by using Quran applications that hide the verses when you recite. You probably will encounter two types of mistakes:
The first type is to stop/forget/add a word; you need to build more anchors to remember better (visually, by listening, or by understanding these verses' tafsir).
Understanding: There are various types of tafsirs, such as verse-by-verse, page-by-page, or thematic introductions to each surah. Choose the one that suits you best, or combine multiple types to enhance your understanding.
Reviewing: Use this Anki deck to review the verses you have memorized daily. If you are unfamiliar with Anki, visit their website to learn more.